﻿#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

//int main()
//{
//	/*printf("%c\n", 'A');
//	printf("%c", 65);*/
//
//
//	for (int i = 0; i <= 127; i++)
//	{
//		printf("%c ", i);
//		一行打印16个字符
//		if (i % 16 == 15)
//		{
//			printf("\n");
//		}
//	}
//	return 0;
//}
//

//int main()
//{
//	for (int i = 0; i <= 127; i++)
//	{
//		printf("%c ", i);
//		//一行打印16个字符
//		if (i % 16 == 15)
//		{
//			printf("\n");
//		}
//	}
//	return 0;
//}

//int main()
//{
//	printf("%s\n", "hello world");
//	printf("hello world");
//	return 0;
//}

//int main()
//{
//	printf("abcdef");
//	return 0;
//}

//int main()
//{
//	char arr1[] = { 'a', 'b', 'c' };
//	char arr2[] = "abc";
//	printf("%s\n", arr1);
//	printf("%s", arr2);
//	return 0;
//}


//int main()
//{
//	char arr1[] = { 'a', 'b', 'c', '\0' };
//	char arr2[] = "abc";
//	printf("%s\n", arr1);
//	printf("%s\n", arr2);
//	printf("%s\n", "abc\0def");
//	return 0;
//}


//int main()
//{
//	printf("abcndef");
//	return 0;
//}

//int main()
//{
//	printf("abc\ndef");
//	return 0;
//}

//int main()
//{
//	printf("%c\n", '\130');
//	printf("%c", '\x30');
//	return 0;
//}

//int main()
//{
//	//空语句
//	;
//	return 0;
//}


//int Add(int x, int y)
//{
//	return x + y;
//}
//
//int main()
//{
//	int ret = Add(2, 3);//函数调用语句
//	printf("%d\n", ret);
//	return 0;
//}

//
//void print(int arr[], int sz)
//{
//	int i = 0;
//	for (i = 0; i < sz; i++)
//	{
//		printf("%d ", arr[i]);
//	}//复合语句
//}
//
//int main()
//{
//	int i = 0;
//	int arr[10] = { 0 };
//	for (i = 0; i <= 10; i++)
//	{
//		arr[i] = 10 - i;
//		printf("%d\n", arr[i]);
//	}//复合语句
//	return 0;
//}

//#include<stdbool.h>
//int main()
//{
//	_Bool a = true;
//	if (a)
//	{
//		printf("is true\n");
//	}
//	else
//	{
//		printf("is false\n");
//	}
//	return 0;
//}


//int main()
//{
//	int a = 10;
//	printf("%zd\n", sizeof(a));
//	printf("%zd\n", sizeof(int));
//	printf("%zd\n", sizeof(3 + 3.5));
//	return 0;
//}

//
//int main()
//{
//	printf("%zd\n", sizeof(char));//字符类型  1个字节
//	printf("%zd\n", sizeof(_Bool));//布尔类型  1个字节
//	printf("%zd\n", sizeof(short));//短整型类型  2个字节
//	printf("%zd\n", sizeof(int));//整型类型  4个字节
//	printf("%zd\n", sizeof(long));//长整型类型 4个字节
//	printf("%zd\n", sizeof(long long));//长长整型类型  8个字节
//	printf("%zd\n", sizeof(float));//浮点型类型  4个字节
//	printf("%zd\n", sizeof(double));//双精度浮点型  8个字节
//	printf("%zd\n", sizeof(long double));//更精确的浮点型 8个字节
//	return 0;
//}


//int main()
//{
//	int b = 2;
//	short s;
//	printf("%zd\n", sizeof(s = b + 1));
//	return 0;
//}


//int global = 2023;//全局变量
//
//int main()
//{
//	int local = 2018;//局部变量
//	printf("%d\n", global);
//	printf("%d\n", local);
//	return 0;
//}

//
//int n = 1000;
//
//int main()
//{
//	int n = 10;
//	printf("%d\n", n);
//	return 0;
//}


//int main()
//{
//	int x = 10 + 20;
//	int y = 10 - 20;
//	printf("%d\n", x);
//	printf("%d\n", y);
//	return 0;
//}



//int main()
//{
//	int a = 5;
//	printf("%d\n", a * a);
//	return 0;
//}

//int main()
//{
//	int x = 6 / 4;
//	float y = 6.0 / 4;
//	printf("%d\n", x);
//	printf("%f\n", y);
//	return 0;
//}


//int main()
//{
//	int x = 6 % 4; 
//	printf("%d\n", x);
//	return 0;
//}


//int main()
//{
//	printf("%d\n", 11 % -5); 
//	printf("%d\n", -11 % -5); 
//	printf("%d\n", -11 % 5); 
//	return 0;
//}


//int main()
//{
//	int a = 10;
//	int b = a++;
//	printf("a=%d\n", a);
//	printf("b=%d\n", b);
//	return 0;
//}

//int main()
//{
//	int a = 10;
//	int b = -a;
//	printf("b=%d\n", b);
//	return 0;
//}


//int main()
//{
//	printf("%d is %s",2,"二");
//	return 0;
//}



//int main()
//{
//	printf("%5s\n", "abc"); 
//	printf("%5s\n", "abcdef");
//	printf("%-5s\n", "abc");
//	return 0;
//}


//int main()
//{
//	printf("%10f\n", 12.0);
//	return 0;
//}


//int main()
//{
//	printf("%+d\n", 12); 
//	printf("%+d\n", -12); 
//	return 0;
//}

//int main()
//{
//	printf("%.2f\n", 1.2);
//	return 0;
//}



//int main()
//{
//	printf("%5.2f\n", 1.2);
//	return 0;
//}


//int main()
//{
//	printf("%*.*f\n", 5, 2, 1.2);
//	return 0;
//}

//int main()
//{
//	printf("%.5s\n", "hello world");
//	return 0;
//}


//int main()
//{
//	int score = 0;
//	printf("请输入成绩：");
//	scanf("%d", &score);
//	return 0;
//}

//int main()
//{
//	int n = 0;
//	char s[5];
//	scanf("%d %s", &n, s);
//	return 0;
//}


//int main()
//{
//	int x;
//	float y;
//	// ⽤⼾输⼊ " -13.45e12# 0"
//	scanf("%d %f", &x, &y);
//	printf("%d  %f", x, y);
//	return 0;
//}

//int main()
//{
//	char name[6];
//	scanf("%5s", name);
//	printf("%s", name);
//	return 0;
//}

//int main()
//{
//	int year = 0;
//	int month = 0;
//	int day = 0;
//	while (scanf("%d %*c %d %*c %d", &year, &month, &day) != EOF)
//	{
//		printf("%d %d %d\n", year, month, day);
//		printf("\n");
//	}
//	return 0;
//}

//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num % 2 == 1)
//	{
//		printf("%d是奇数\n", num);
//	}
//	return 0;
//}


//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num % 2 == 1)
//	{
//		printf("%d是奇数\n", num);
//	}
//	else
//	{
//		printf("%d是偶数\n", num);
//	}
//	return 0;
//}


//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num == 0)
//		printf("输入的数字是0\n");
//	else if (num > 0)
//		printf("输入的数字是正数\n");
//	else
//		printf("输入的数字是负数\n");
//
//	return 0;
//}

//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num > 0)
//	{
//		if (num % 2 == 1)
//		{
//			printf("%d是奇数\n",num);
//		}
//		else
//		{
//			printf("%d是偶数\n",num);
//		}
//	}
//	else
//	{
//		printf("输入的数是负数\n");
//	}
//	return 0;
//}


//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age < 18)
//	{
//		printf("少年\n");
//	}
//	else
//	{
//		if (age < 44)
//		{
//			printf("青年\n");
//		}
//		else
//		{
//			if (age < 59)
//			{
//				printf("中老年\n");
//			}
//			else
//			{
//				if (age < 89)
//				{
//					printf("老年\n");
//				}
//				else
//				{
//					printf("老寿星\n");
//				}
//			}
//		}
//	}
//
//	return 0;
//}


//int main()
//{
//	int a = 0;
//	int b = 2;
//	if (a == 1)
//		if (b == 2)
//			printf("hehe\n");
//		else
//			printf("haha\n");
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 2;
//	if (a == 1)
//	{
//		if (b == 2)
//			printf("hehe\n");
//	}
//	else
//	{
//		printf("haha\n");
//	}
//	return 0;
//}

//int main()
//{
//	int x = 5;
//	if (x > 3)
//	{
//		printf("");
//	}
//}

//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18 && age <= 36)
//	{
//		printf("青年\n");
//	}
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a, &b);
//	int c = a > b ? a : b;
//	printf("%d\n", c);
//	return 0;
//}


//int main()
//{
//	int flag = 0;
//	if (!flag)
//	{
//		printf("true");
//	}
//	else
//	{
//		printf("false");
//	}
//	return 0;
//}

//int main()
//{
//	int month = 0;
//	scanf("%d", &month);
//	if (month >= 3 && month <= 5)
//	{
//		printf("春季\n");
//	}
//}

//int main()
//{
//	int month = 0;
//	scanf("%d", &month);
//	if (month == 12 || month == 1 || month == 2)
//	{
//		printf("冬季\n");
//	}
//	return 0;
//}

//int main()
//{
//	int year = 0;
//	scanf("%d", &year);
//	if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
//	{
//		printf("%d是闰年\n",year);
//	}
//	else
//	{
//		printf("%d不是闰年\n",year);
//	}
//	return 0;
//}


int main()
{
	int i = 0, a = 0, b = 2, c = 3;
	i = a++ && ++b && c++;
	printf("a=%d  b=%d  c=%d", a, b, c);
	return 0;
}